#include <unistd.h>
#include <fcntl.h>
#include "log.h"


//把标准输出 和标准错误控制台的内容 重定向到不同的文件 中

int main(int argc, char const *argv[])
{
	// 1 关闭标准输出和错误输出 的文件描述符
	close(STDOUT_FILENO);
	close(STDERR_FILENO);
	open("stdout.log",O_CREAT|O_WRONLY,0644); //占用1号描述符
	open("stderr.log",O_CREAT|O_WRONLY,0644);//占用2号描述符

	// 2 输出日志 
	printf("printf output here \n");
	log_info("log_info output here \n");
	log_error("log_error output here \n");

	return 0;
}
